home *** CD-ROM | disk | FTP | other *** search
/ Alles Voor Internet / Tout Pour Internet / alles voor internet.iso / MacInternet™ / Telnet / NCSA / tn3270 2.4a4 / tn3270.updates.2.4 < prev   
Text File  |  1993-04-28  |  14KB  |  233 lines

  1. tn3270 updates since version 2.3d26:
  2.  
  3. ----- Version 2.3d27 11/29/91 -----
  4. 1.    Changed Erase EOF to work for unformatted screens instead of generating
  5.     an error.
  6. ----- Version 2.3d28 12/17/91 -----
  7. 1.    Fixed a bug which caused the 3270 cursor to disappear in some cases when
  8.     graphics was being displayed.  Now the cursor will always appear during
  9.     a graphics display, but may be an unusual color (even at times when the
  10.     cursor was a normal color before this change).
  11. 2.    "Print Screen" now is available as a keyboard function in addition to
  12.     being in the "File" menu.  The keyboard mappings supplied with tn3270
  13.     map "Print Screen" to shift-F13 (labelled "print screen") on the ADB
  14.     extended keyboard.
  15. 3.    The "ala" keyboard mapping was renamed to "library", and the "ALA"
  16.     entries in the "National Language" menu were also renamed.
  17. 4.    The "library" keyboard mapping was updated to allow entry of the single
  18.     and double dagger characters.  There were also some other minor changes
  19.     to the keyboard mapping.
  20. 5.    The names used to describe "library" characters in keyboard mappings
  21.     were changed to be clearer and more standard.
  22. 6.    The ALA fonts were updated to display a double dagger for the X'1F'
  23.     code point.
  24. ----- Version 2.3d29 1/17/92 -----
  25. 1.  Fixed a bug which caused tn3270 to crash when its window was dragged
  26.     so that none of the content part of the window was visible.
  27. ----- Version 2.4d0 1/04/92 -----
  28. 1.    The tn3270 source code has been updated for MPW 3.2.
  29. 2.    tn3270 is now linked with the BYU version of the NCSA TCP/IP code.
  30.     As a result, tn3270 includes additional bug fixes from BYU, and also
  31.     accepts additional keywords in config.tel added by BYU.
  32. 3.    The code in tn3270 for the WMAC Print command now handles page range
  33.     selections more efficiently.  Only the selected pages will be sent to the
  34.     print driver instead of all pages.  However, all pages must still be
  35.     downloaded from the host.
  36. ----- Version 2.4d2 2/21/92 -----
  37. 1.    Numerous, extensive changes were made in order to support multiple
  38.     sessions.
  39. 2.    Paste will copy text from the clipboard to the screen at the current        
  40.     cursor position.  The text is treated as if it were entered from the
  41.     keyboard, with carriage returns being converted to 3270 newline
  42.     operations, and tabs converted to blanks.
  43. ----- Version 2.4d3 2/23/92 -----
  44. 1.    Fixed a bug which caused a session to not be considered the "front"
  45.     session when the RMAC/WMAC status dialog was at the front.
  46. 2.    Improved the performance of "Paste" and allowed it to work for more
  47.     than 2K of data.
  48. ----- Version 2.4d4 3/24/92 -----
  49. 1.    Fixed a bug which caused tn3270 to crash when running on a Mac Plus
  50.     or other machines without Color Quickdraw.
  51. ----- Version 2.4d6 3/26/92 -----
  52. 1.    Add support for tracing network write calls.  The tracing is enabled
  53.     by using ResEdit to change the dashed line in the Network menu to
  54.     an enabled text item, such as "Show Write Info".  Selecting the item
  55.     the first time will enable tracing.  Subseuqent selections will show
  56.     saved information for several previous write calls.
  57. ----- Version 2.4d7 4/15/92 -----
  58. 1.    For line mode connections, the Control and Escape keys will be
  59.     recognized on those keyboards which include them.  The Command key
  60.     will generate control characters only on those keyboards without a
  61.     Control key.
  62. 2.    Line mode keyboard handling has been made more efficient, so that
  63.     typed characters will no longer be lost.
  64. 3.    tn3270 now uses a new, readable settings file format.  Files in the new
  65.     format may be edited with word processing programs which have an "open
  66.     any file" option, or by temporarily changing the type of a file from
  67.     'GFTS' to 'TEXT'.  Before returning to the Finder, tn3270 will ask if
  68.     you want to save settings read from an old format file in the new
  69.     format.  All new settings file written by tn3270 will be in the new
  70.     format.
  71. ----- Version 2.4d8 4/21/92 -----
  72. 1.    The keyboard mappings were changed so that the mapping for the "clear"
  73.     key does not also apply to the "esc" key.  The "clear" key is now
  74.     mapped by key code instead of by ASCII code.
  75. 2.    Changed the processing of the linefeed control character (in line mode)
  76.     to do a linefeed only, and not a carriage return as well.
  77. ----- Version 2.4d9 5/15/92 -----
  78. 1.    tn3270 will no longer process host data continuously as long as any
  79.     is available.  After 5 seconds it will return to the main event loop to
  80.     allow other processing to continue.
  81. 2.    The code for tracing telnet option negotiation has been updated to
  82.     recognize the names of all currently-defined options.
  83. 3.    The option negotiation code no longer recognizes the "TELOPT_3270"
  84.     option that had been added for test purposes.
  85. 4.    The maximum number of session now defaults to 32, and is defined by
  86.     the MAXS resource number 128.  The resource contains the maximum number
  87.     as a 16-bit integer.  Any value between 1 and 512 is valid.
  88. 5.    tn3270 now references its fonts by name instead of by number.  Also, if
  89.     any of its fonts are present in the System file, those copies will be
  90.     used instead of the copies in tn3270.  tn3270 will be able to use the
  91.     fonts in the System file even if installing them caused them to be
  92.     renumbered.  As a result of these changes, storing copies of tn3270's
  93.     fonts in the System file will always be sufficient to ensure the fonts
  94.     are available for the Print Screen function.
  95. 6.    Support for the graphics cursor and graphics input mode have been
  96.     added.
  97. 7.    New key mappings have been added: Alt-Cursor default to Command-t,
  98.     and Graphics-Cursor defaults to Command-T.  Alt-Cursor toggles the
  99.     text cursor between an underline and a block, and toggles the
  100.     graphics cursor between a cross and crosshairs.  When the graphics
  101.     cursor is in use, Graphics-Cursor controls whether the cursor movement    
  102.     keys are associated with the text cursor or the graphics cursor.  When
  103.     the key are associated with the graphics cursor, "+Cr" appears in the
  104.     status line in the same position where the cursor position display
  105.     appears.
  106. 8.    The graphics code has been improved, so that graphics will often
  107.     work well when no graphics bitmap has been allocated.  However, the
  108.     bitmap is necessary for best performance, and is required in order
  109.     to save images in a PICT file.
  110. 9.    tn3270 includes new icons which were contributed by Steve Klingsporn.
  111. ----- Version 2.4d10 6/10/92 -----
  112. 1.    Replaced "Sys Req" with "Enter" in the "Function Keys" menu and in
  113.     the "Double Click..." settings.  "Enter" is useful as a double-click
  114.     function when using menus in CMS, SAS, and other programs.
  115. 2.    Fixed a bug in which appears to result from MacTCP changing the
  116.     current heap zone.
  117. 3.    Changed the code which handles selector pen fields to set the MDT
  118.     bit when a field starting with blank or null is selected.
  119. ----- Version 2.4d11 6/11/92 -----
  120. 1.    Replace "Insert Char" with "Cursor Select" (which allows keyboard
  121.     simulation of a selector light pen) in the "Function Keys" menu
  122.     and the mouse double-click dialog.
  123. ----- Version 2.4d12 10/14/92 -----
  124. 1.    Fixed a bug which caused menu key equivalents to be ignored in some
  125.     cases.
  126. 2.    Corrected alignment problems with "print screen" output.  Text will
  127.     now properly line up in columns.  However, it was necessary to map
  128.     the reverse, underline, and frame display attributes to underlining
  129.     when printing.  Also, underlining will extend somewhat past the end
  130.     of the underlined field, with the error being greater the longer the
  131.     field is.  This is an inherent problem in how printing currently works,
  132.     and cannot be fixed by changes to tn3270.
  133. 3.    Changed the maximum line width for WMAC printing from 132 to 256.
  134. 4.    Fixed a bug which prevented saved row and column numbers in the new
  135.     settings file format from being allowed to exceed 127.
  136. 5.    Changed the icon for tn3270's settings files.  Previous versions were
  137.     using the icon which is intended for a tn3270 preferences file, which
  138.     will be used by a future version.
  139. ---- Version 2.4a3 02/26/93 -----
  140. 1.    A new Open Connection dialog in the File menu replaces the previous
  141.     Open Connection and Configure Connection menu items.  The dialog has
  142.     been redesigned to allow sessions and their settings to be managed
  143.     more easily, and includes the ability to open a new session using
  144.     settings from an active session.  Numerous other small changes have
  145.     been made in order to improve the management of settings.
  146. 2.    tn3270 now supports a "tn3270 preferences" file for saving a set of
  147.     default settings.  The file is written when the new Save Defaults
  148.     item in the File menu is selected.  When tn3270 is launched, if the
  149.     file "tn3270 preferences" exists in System Folder, or Preferences
  150.     folder for System 7, the settings it contains will become the
  151.     tn3270 defaults.
  152. 3.    The ability to create "standalone" sessions has been added.  These are
  153.     sessions which have no host connection, but otherwise behave normally
  154.     with respect to 3270 keyboard functions, Edit menu functions, and other
  155.     features in tn3270.  They are useful as scratchpads, similarly to how
  156.     the clipboard can be used.  To create a standalone session, select the
  157.     "standalone" connection type using the "Special" icon in the Open
  158.     Connection dialog.
  159. 4.    tn3270 will respond to the required Apple Events under System 7.  The
  160.     most useful of these is the Open Document event, which can be used to
  161.     create a new session using a settings file.  
  162. 5.    The library keyboard mapping has been changed to use the option key
  163.     instead of the command key in order to generate many of the special
  164.     library characters.  Also, references to "ALA" in tn3270 have been
  165.     changed to "library".
  166. 6.    Numerous changes have been made in an ongoing effort to make tn3270
  167.     conform more closely to Apple's current human interface guidelines.
  168. 7.    The debugging code in tn3270 has been changed to communicate with a
  169.     separate debugger, instead of using a RAM disk.  The debugger is 
  170.     still being developer.  However, a preliminary version is available by
  171.     contacting the author.
  172. ---- Version 2.4a4 04/28/93 -----
  173. 1.    Fixed a bug which caused items in the Network menu to be enabled
  174.     incorrectly.  Certain items apply only to TCP/IP connections, and
  175.     were also being enabled for standalone connections.
  176. 2.    Fixed a bug with cursor positioning: if the mouse was at the extreme
  177.     left of the window, a click would move the cursor to the rightmost
  178.     position.
  179. 3.    Made several updates to the KeyMap program:
  180.     a. Changed some dialogs to follow Macintosh user interface guidelines
  181.        better.  Also, a "watch" cursor will appear while a new definition
  182.        file is being processed.
  183.     b. "Display Keystroke Information" has been added to the "File"
  184.        menu.  This new function allows determination of the ASCII and
  185.        raw key codes for keys by pressing them while the function is
  186.        enabled.
  187.     c. Greatly speeded up the processing of files by adding I/O
  188.        buffering.
  189.     d. Added a test to check if a mapping definition omits EBCDIC mappings
  190.        for the ASCII codes between X'20' and X'7E'.  A warning is issued
  191.        listing those codes not mapped.  This test is necessary because
  192.        "Paste" will ignore any ASCII codes for which the current keyboard
  193.        mapping does not define an EBCDIC equivalent.
  194.     e. Added support for a new statement, "defchar name = value".
  195.        This statement defines a new character named "name", which causes
  196.        "value" to be sent as its EBCDIC value to the host.  For example,
  197.        the sequence of statements:
  198.                defchar bullet = af
  199.             bullet = '*'
  200.        would case hex AF to be sent to the host when a key which
  201.        generates the ASCII code for "*" is pressed.
  202.     f. The "About" box was updated to show how much storage is available.
  203. 4.    Added a new "no-op" function for key mappings.  This function allows
  204.     mapping a give key combination explicitly to be ignored.  It is
  205.     useful for solving some special key mappings problems, such as causing
  206.     a key on the keypad to be ignored, while still providing an ASCII to
  207.     EBCDIC mapping for the ASCII code the key generates.  (The ASCII
  208.     mapping may be needed for "Paste", as described in 3d above.)
  209. 5.    Changed the "Paste" code to work correctly with mappings defined by
  210.     "defchar".
  211. 6.    Changed color table handling to restore the default color table after
  212.     the last session is closed.  Color table handling has also been improved
  213.     to work better when only 16 colors are available.
  214. 7.    RMAC and WMAC file transfers may now be initiated while tn3270 is in
  215.     the background.  If a standard file dialog must be presented, tn3270
  216.     will use the Notification Manager to inform the user that the transfer
  217.     cannot proceed until tn3270 is in the foreground.
  218. 8.    If tn3270 is launched with a preferences file instead of a settings
  219.     file, it will not open a connection or present the Open Connection
  220.     dialog.  Instead, the settings in the preferences file will override
  221.     any preferences file found in the System Folder.
  222. 9.    Changed the keyboard mapping code to take into account differences in
  223.     the ASCII codes for certain "Option" key combinations between System 7
  224.     and earlier versions of the system software.  When older versions of
  225.     system software are in use, tn3270 translates the ASCII codes to the
  226.     System 7 values before performing key mappings.  As a result, keyboard
  227.     mapping defintions should always use the System 7 ASCII codes.
  228. 10.    Changed the printing code to explicitly check if the current printer
  229.     has changed while tn3270 has been active.  This update should eliminate
  230.     problems related to selecting a new printer while running tn3270.
  231. 11.    The "Extended Features" dialog in the "Open Connection" dialog now
  232.     includes a setting for "Pretend to support programmed symbols."
  233.